vanmaram

Margosa tree - meaning in malayalam

Meanings for Margosa tree

noun
വേപ്പ്